CC=gcc
LINK=$(CC) -o
PKG=maptest
CFLAGS=-O0 -g3 -Wall
LDLIBS=
RM=rm

OBJS= ./map.o
.PHONY: all
all: $(PKG)

./map.o: ./map.c
	$(CC) $(CFLAGS) -o $@ -c ./map.c

./maptest: ./map.c ./map.h ./test/map.c
	$(CC) $(CFLAGS) -o $@ $^

.PHONY: clean
clean:
	$(RM) -rf $(OBJS) $(LIB)
.PHONY: test
test:
